ultimate destination or stop - Español Inglés Diccionario